rack-and-pinion railway - French English Dictionary